package com.itheima.stock.common.domain;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author by itheima
 * @Date 2022/1/9
 * @Description 定义封装国内大盘数据的实体类
 * 领域对象，针对于业务的对象
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class InnerMarketDomain {
    /*
      jdbc:bigint--->java:long
     */
    /**
     * 交易量，总手数
     */
    private Long tradeAmt;
    /*
        jdbc:decimal --->java:BigDecimal
     */
    /**
     * 前收盘价
     */
    private BigDecimal preClosePrice;
    /**
     * 大盘代码
     */
    private String code;
    /**
     * 大盘名称
     */
    private String name;
    /**
     * 当前日期
     */
    private String curDate;
    /**
     * 开盘价
     */
    private BigDecimal openPrice;
    /**
     * 总金额
     */
    private Long tradeVol;
    /**
     * 涨幅
     */
    private BigDecimal upDown;
    /**
     * 当前价
     */
    private BigDecimal tradePrice;
}